spring snails - Turkish English Dictionary